Simulating Group Communication Protocols Through an Object-Oriented Framework
نویسندگان
چکیده
This paper discusses the design and implementation of Simmcast , an object-oriented framework for network simulation with specific support for group communication. The design of the framework is focused towards simplicity and extensibility. The aim is to allow a spectrum of experiments ranging from evaluation of abstract group communication models to simulation of more detailed multicast protocol behavior. Simmcast employs a process-based discrete-event model on which building blocks are combined and extended in order to create new simulation environments. Network parameters are given in terms of numeric distributions (fixed or probabilistic), which can be replaced without recompilation. This extensive use of numeric distributions combined to the extendible framework structure allow an abstract experiment to evolve into a detailed one by progressively increasing the level of detail and sources of non-determinism of the constituting blocks.
منابع مشابه
ASX: An Object-Oriented Framework for Developing Distributed Applications
The ADAPTIVE Service eXecutive (ASX) is a highly modular and extensible object-oriented framework that simplifies the development and configuration of distributed applications on shared memory multi-processor platforms. This paper describes the structure and functionality of the ASX framework’s object-oriented architecture. In addition, the paper presents the results of performance experiments ...
متن کاملAn Architecture for Authorization and Delegation
Public key infrastructures and authentication protocols, in the sense they are currently known, have been publicly studied since 1978 [23]. In this work I demonstrate how I, together with the research group I have had the privilege to direct, have further developed these concepts in the Object-Oriented field. In our research, we have implemented a public key based system that allows distributed...
متن کاملCommunicating object group and protocols for distributed systems
Distributed communicating object groups, relevant algorithms and object communication protocols are presented. The distributed communicating object group system (called DCO) is built on the basis of hierarchy group communication protocols for networks. The system can be used as a speci®cation and design environment for distributed fault-tolerant object-oriented (OO) applications. By combining d...
متن کاملA Flexible Object-Group-Oriented Framework to support Large Scale Collaborative Applications
Recent results of distributed systems research, in multicasting and group oriented communication systems and protocols, are very attractive to implement multiparticipant and collaborative applications. In this paper, we examine the requirements and criteria placed by large scale cooperative applications, namely those alternating multiparticipant synchronous work sessions with asynchronous inter...
متن کاملADAPTIVE - An Object-Oriented Framework for Flexible and Adaptive Communication Protocols
Traditional transport systems do not adequately provide the functionality or flexibility required by existing and future multimedia applications. Conventional protocol architectures based on a static configuration of relatively few protocols are incapable of providing the level of performance the channel is capable of producing while still performing the processing needed by the application. Mu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002